Big Huge Thesaurus

non-insulin-dependent diabetes mellitus

noun